#include "bsp_SysTick.h"

static __IO uint32_t delayTime;


// 初始化 SysTick 设置计时时间为 10us
void SysTick_init(void) {

    SysTick_Config(SystemCoreClock / 100000);

}


// 延时
void delay_10us(uint32_t time) {

    delayTime = time;

    while(delayTime != 0);

}

// 这是 SysTick 触发定时器中断 执行的函数
void delayTime_Decerment() {

    if(delayTime != 0) {
        delayTime--;
    }

}

